export class CreateTrackwebDto {
  baseInfo: BaseInfo
  eventInfo: EventInfo[]
}

interface EventInfo {
  eventId: string
  errMessage: string
  errStack: string
  line: number
  col: number
  triggerPageUrl: string
  eventType: string
  recordscreen: string
  triggerTime: string
  sendTime: string
}

interface BaseInfo {
  clientHeight: number
  clientWidth: number
  colorDepth: number
  pixelDepth: number
  deviceId: string
  screenWidth: number
  screenHeight: number
  vendor: string
  platform: string
  userUuid: string
  sdkUserUuid: string
  ext: Ext
  appName: string
  appCode: string
  pageId: string
  sessionId: string
  sdkVersion: string
  ip: string
  sendTime: string
}

interface Ext {
  [key: string]: any
}
